package com.program.facesigninsystem.service;

import com.program.facesigninsystem.iteration.entity.SigninclassEntity;
import com.program.facesigninsystem.iteration.entity.UserSigninclassEntity;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface SignInClassService {

    Boolean excelImport(MultipartFile file, String listName, String uid);

    List<SigninclassEntity> getList(String uid, int pageNum, int pageSize);

    List<SigninclassEntity> getList2(String uid);

    Boolean updateSigninClass(int listId, String listName);

    List<UserSigninclassEntity> getMember(int listId);

    Boolean delList(int listId);

    Boolean delMembers(int listId, String[] names,String[] siginclass_number);

    Boolean insertMembersExcel(MultipartFile file, int listId);

    Boolean insertMembersManual(int listId, String name,String studentId, String signin_number);

    SigninclassEntity selectClassbylid(String lid);

    UserSigninclassEntity selectUserSigninClassbylid(String lid);

}
